package com.efast.dmom.equipment.opc.client;

import java.io.IOException;
import java.util.Properties;

public class OPCElement {

	private final static Properties prop;
	private final static String CONFIG_FILE_NAME = "taglist.properties";

	static {
		prop = new Properties();
		try {
			prop.load(OPCElement.class.getClassLoader().getResourceAsStream(CONFIG_FILE_NAME));
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

	public static final String GROUP1 = prop.getProperty("groupA");

	public static final String EQUIP1_NAME = prop.getProperty("groupA_equip1_name");
	public static final String EQUIP1_CODE = prop.getProperty("groupA_equip1_code");
	public static final String EQUIP1_STATUS = prop.getProperty("groupA_equip1_status");
	public static final String EQUIP1_ID = prop.getProperty("groupA_equip1_id");
	public static final String EQUIP1_PID = prop.getProperty("groupA_equip1_pId");
	
	public static final String EQUIP3_NAME = prop.getProperty("groupA_equip3_name");
	public static final String EQUIP3_CODE = prop.getProperty("groupA_equip3_code");
	public static final String EQUIP3_STATUS = prop.getProperty("groupA_equip3_status");
	public static final String EQUIP3_ID = prop.getProperty("groupA_equip3_id");
	public static final String EQUIP3_PID = prop.getProperty("groupA_equip3_pId");
	
	public static final String EQUIP4_NAME = prop.getProperty("groupA_equip4_name");
	public static final String EQUIP4_CODE = prop.getProperty("groupA_equip4_code");
	public static final String EQUIP4_STATUS = prop.getProperty("groupA_equip4_status");
	public static final String EQUIP4_ID = prop.getProperty("groupA_equip4_id");
	public static final String EQUIP4_PID = prop.getProperty("groupA_equip4_pId");
	
	public static final String EQUIP5_NAME = prop.getProperty("groupA_equip5_name");
	public static final String EQUIP5_CODE = prop.getProperty("groupA_equip5_code");
	public static final String EQUIP5_STATUS = prop.getProperty("groupA_equip5_status");
	public static final String EQUIP5_ID = prop.getProperty("groupA_equip5_id");
	public static final String EQUIP5_PID = prop.getProperty("groupA_equip5_pId");
	
	public static final String GROUP2 = prop.getProperty("groupB");

	public static final String EQUIP2_NAME = prop.getProperty("groupB_equip2_name");
	public static final String EQUIP2_CODE = prop.getProperty("groupB_equip2_code");
	public static final String EQUIP2_STATUS = prop.getProperty("groupB_equip2_status");
	public static final String EQUIP2_ID = prop.getProperty("groupB_equip2_id");
	public static final String EQUIP2_PID = prop.getProperty("groupB_equip2_pId");
	
	
	public static final String GROUP3 = prop.getProperty("groupC");

	public static final String EQUIP6_NAME = prop.getProperty("groupC_equip6_name");
	public static final String EQUIP6_CODE = prop.getProperty("groupC_equip6_code");
	public static final String EQUIP6_STATUS = prop.getProperty("groupC_equip6_status");
	public static final String EQUIP6_ID = prop.getProperty("groupC_equip6_id");
	public static final String EQUIP6_PID = prop.getProperty("groupC_equip6_pId");

}
